//#include <iostream>
//
//using namespace std;
//typedef long long LL;
//int main()
//{   
//	int t; cin >> t;
//	while (t--)
//	{
//		LL n; cin >> n;
//		if (n == 1) cout << 1 << endl;
//		else cout << n * (n - 1) << endl;
//	}
//	return 0;
//}

#include <iostream>
using namespace std;
int main()
{
    string s; cin >> s;
    int a, b; cin >> a >> b;
    int id = 0;
    while (id <= s.size() - 1)
    {
        int n = s[id] - '0';
        if (n >= 5)
        {
            if (a >= 9 - n)
            {
                a -= (9 - n);
                s[id] = '9';
            }
            else
            {
                n += a;
                a = 0;
                s[id] = n + '0';
            }
        }
        else
        {
            if (b >= n + 1)
            {
                b -= n - 1;
                s[id] = '9';
            }
            else
            {
                if (a >= 9 - n)
                {
                    a -= (9 - n);
                    s[id] = '9';
                }
                else
                {
                    n += a;
                    a = 0;
                    s[id] = n + '0';
                }
            }
        }
        id++;
        if (a == 0 && b == 0) break;
    }
    cout << s << endl;
    return 0;
}



